peripheral wheel pump - German English Dictionary